Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 BARK PLACE Terraced £3,400,000 19 Apr 2023
11 BARK PLACE Terraced £2,150,000 23 Mar 2012
20 BARK PLACE Detached £1,775,000 7 Apr 2017